package com.example.demo.util;
import org.assertj.core.util.DateUtil;

import java.util.Date;


public class MyDateUtils extends DateUtil {
	
	public static Date addDate(Date date, long month){
		long time = date.getTime(); // 得到指定日期的毫秒数
		month = month *30 * 24 * 60 * 60 * 1000; // 要加上的天数转换成毫秒数
		time += month; // 相加得到新的毫秒数
		return new Date(time); // 将毫秒数转换成日期
	}

	public static Date addDay(Date date, long day){
		long time = date.getTime(); // 得到指定日期的毫秒数
		day = day * 24 * 60 * 60 * 1000; // 要加上的天数转换成毫秒数
		time += day; // 相加得到新的毫秒数
		return new Date(time); // 将毫秒数转换成日期
	}

	public static Date addHour(Date date, long hour){
		long time = date.getTime(); // 得到指定日期的毫秒数
		hour = hour  * 60 * 60 * 1000; // 要加上的天数转换成毫秒数
		time += hour; // 相加得到新的毫秒数
		return new Date(time); // 将毫秒数转换成日期
	}

}
